package com.caigou.service;

import com.caigou.bean.param.WxAuthParam;
import com.caigou.bean.vo.AuthLoginTokenVO;
import com.caigou.util.Result;
import me.zhyd.oauth.model.AuthCallback;

public interface IAuthSignInService {


    Result<String> weChatAuthSignIn();

    Result<Object> getAuthResponse(AuthCallback callback);

    Result<AuthLoginTokenVO> authWxLoginToken(WxAuthParam param);

    Result<AuthLoginTokenVO> bindingWxUserInfo(WxAuthParam param);
}
